package {  

    import com.recovery.flash.components.LabelComponent;  
      
    import flash.display.Sprite;  
    import flash.events.TimerEvent;  
    import flash.utils.Timer;  
    
  /** 
  * @private 
  */ 
  
    public class HelloWorld extends Sprite  
    {  
        private var counter:Number = 0;  
        private var label:LabelComponent;  
          
        public function HelloWorld()  
        {  
            label = new LabelComponent();  
            addChild(label);  
              
            var timer:Timer = new Timer(1000, 0);  
                timer.addEventListener(TimerEvent.TIMER, onTimer);  
                timer.start();  
        }  
          
        private function onTimer(event:TimerEvent):void  
        {  
            counter ++;  
              
            if(counter > (label.totalWords - 1))  
                counter = 0;  
                  
            label.changeWords(counter);  
        }  
    }  
}  